take the stand - German English Dictionary